<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>

  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <title>Filtre AviSynth BlankClip / Blackness</title>


  <link rel="stylesheet" type="text/css" href="../../avisynth.css">

</head>


<body>

<h2>
<a name="BlankClip"></a>BlankClip
/ Blackness
</h2>

<p><code>BlankClip </code>(<var>clip
"template", int "length", int "width", int
"height", string "pixel_type", float "fps", int "fps_denominator",<br>

&nbsp;&nbsp;&nbsp;int
"audio_rate", bool "stereo", bool "sixteen_bit", int "color", int
"color_yuv"</var>)
<br>

<code>Blackness </code>()
</p>

<p>Le filtre <code>BlankClip</code> produit une
video silencieuse de couleur unie et de la longueur
sp&eacute;cifi&eacute;e par le param&egrave;tre <var>length</var>
(nombre d'image). Le clip donn&eacute; au param&egrave;tre <var>template</var>
transmet ses propri&eacute;t&eacute; video au clip de sortie (taux de rafra&icirc;chissement des image,
taille de
l'image, ...). Mais vous pouvez aussi bien d&eacute;finir chaque
propri&eacute;t&eacute; du clip de sortie sans fournir de
template.&nbsp;<var>color</var> doit &ecirc;tre
donn&eacute;e comme la valeur RGB de la couleur dans son format
hexad&eacute;cimal. Sans aucun argument, <code>BlankClip</code>
produira un clip noir de 10 secondes ayant les
propri&eacute;t&eacute;s suivantes: RGB32, 640x480, 24 fps, 16
bit 44100 Hz mono.
</p>

<p><var>template</var>: s'il est
sp&eacute;cifi&eacute;, le clip renvoy&eacute; aura les
propri&eacute;t&eacute;s du clip donn&eacute; dans template
(bug: sauf l'espace de couleur),&nbsp;except&eacute; les
propri&eacute;t&eacute;s sp&eacute;cifi&eacute;es
explicitement dans les arguments suivant.&nbsp;
</p>

<p> <var>length</var>: longueur du clip de sortie
(nombre d'images).
</p>

<p> <var>width, height</var>: largeur et hauteur du
clip de sortie.
</p>

<p> <var>pixel_type</var>: type de pixel du clip de
sortie, cela peut &ecirc;tre "RGB24",
"RGB32", "YUY2" ou "YV12".
</p>

<p> <var>fps</var>: le taux de
rafra&icirc;chissement
des images du clip de sortie.
</p>

<p> <var>fps_denominator</var>: vous pouvez utiliser
ce param&egrave;tre si l'argument&nbsp;"fps" n'est pas assez
pr&eacute;cis. Par exemple, pour fps = 30000 et fps_denominator =
1001 (vous obtiendrez fps =
29.97) ; ou pour fps = 24000 et fps_denominator = 1001 (vous obtiendrez
fps = 23.976). Cet argument est fix&eacute; &agrave; la
valeur&nbsp;1 par d&eacute;faut.
</p>

<p> <var>audio_rate</var>: taux
d'&eacute;chantillonnage du flux audio silencieux du clip de
sortie.
</p>

<p> <var>stereo</var>: (bool&eacute;en) quand
cet argument est "true" (vrai), le flux audio silencieux sera stereo,
quand cet argument est "false" un flux audio mono est
utilis&eacute;.
</p>

<p> <var>sixteen_bit</var>: (bool&eacute;en)
true (vrai) et false (faux)
donnent tout les deux un flux audio cod&eacute; sur 16 bit, sauf
quand un template est utilis&eacute; et qu'il a un attribut bit
diff&eacute;rent de 16.
</p>

<p><var>color</var>: indique la couleur du clip,
black (= $000000) (noir) est utilis&eacute; par d&eacute;faut.
Voir ColorPresets pour utiliser des couleurs
pr&eacute;d&eacute;finies.<br>

<br>

<var>color_yuv</var>: cet argument a
&eacute;t&eacute; ajout&eacute; dans <em>v2.55</em>,
et il permet de sp&eacute;cifier la couleur du clip en utilisant
des valeurs YUV. Cela n&eacute;cessite cependant que le
<var> pixel_type</var> soit "YUY2" ou "YV12", sinon, cet
argument n'aura aucun effet.
</p>

<p><code>Blackness</code> est un alias de <code>BlankClip</code>,
existant pour des raisons de compatibilit&eacute;
descendante (anciennes versions d'AviSynth).
</p>

<p>&nbsp;
</p>

<pre># Produit une video noire (3000 images, largeur 720, hauteur 576, taux de rafra&icirc;chissement des images 25), avec un piste audio silencieuse (16 bit 44.1 kHz stereo):<br>BlankClip(length=3000, width=720, height=576, fps=25, color=$000000)<br><br># Produit une video noire (3000 images) avec les propri&eacute;t&eacute;s du clip Do-Heaven.AVI:<br>AviSource("E:\pdwork\DO-Heaven.AVI")<br>BlankClip(length=3000, color=$000000)<br><br># Ajoute une piste audio silencieuse ( avec un taux d'&eacute;chantillonnage de 48 kHz) &agrave; une video existante:<br>video = AviSource("E:\pdwork\DO-Heaven.AVI")<br>audio = BlankClip(video, audio_rate=48000)<br>AudioDub(video, audio)</pre>

<p><b>Changements:</b></p>

<table border="1">

  <tbody>

    <tr>

      <td>v2.55</td>

      <td>ajout de color_yuv</td>

    </tr>

  </tbody>
</table>

<p><kbd>$English Date: 2005/10/03 16:49:04 $<br>

French translation date: 2005/10/31 JasonFly <a href="mailto:macpaille@users.sourceforge.net">macpaille@users.sourceforge.net</a></kbd></p>

<form><input value="Retour" onclick="history.go(-1)" type="button"></form>

</body>
</html>
